#include<stdio.h>
int IsAllDigit(char p[]);
int main()
{  	 		   
    char a[80];
    printf("Input a string:");
    gets(a);
    if (IsAllDigit(a))
    {  	 		   
        printf("Yes");
    }
    else
    {  	 		   
        printf("No");
    }
    return 0;
}  	 		   
//函数功能：判断字符串是否全由数字组成，若全由数字组成，则返回1，否则返回0
int IsAllDigit(char str[])
{  	 		   
    int i;
    if (str[0]=='\0')  return 0; //如果是空字符串，则返回0
    for (i=0; str[i]!='\0'; i++)
    {  	 		   
        if (str[i] < '0' || str[i] > '9')
        {  	 		   
            return 0;
        }
    }
    return 1;
} 